#include <QApplication>
#include <QWidget>
#include <QSlider>
#include <QSpinBox>

//QSpinBox
int main(int argc , char **argv)
{
	/* 根据构造函数 构建qt应用程序对象 */
	QApplication app(argc , argv);
	/* 创建父窗口 */
	QWidget *parent = new QWidget();
	/* 创建父窗口大小 */
	parent->resize(500,400);
	/* 创建一个QSlider对象，并将其挂靠到父窗口 */
	QSlider *slier = new QSlider(Qt::Vertical,parent);
	slier->move(300,100);
	/* 创建一个QSpinBox对象，并将其挂靠到父窗口 */
	QSpinBox *spin = new QSpinBox(parent);
	spin->move(100,200);
	/*设置边界值*/
	slier->setMaximum(51);
	slier->setMinimum(1);
	/* 创建事件关联 */
	QObject::connect(slier, SIGNAL(valueChanged(int)),
                  spin,  SLOT(setValue(int)));
	QObject::connect(spin, SIGNAL(valueChanged(int)),
                  slier,  SLOT(setValue(int)));
	parent->show();	
	return app.exec();
}
